昨天是分享物件導向的三大特性之一,封裝。
今天應該要來講繼承...
想一想~好像有點太難,
我還是多寫一些基礎的概念好了,
先寫類別~
類別是什麼?
類別是具有相同屬性和功能的物件集合。
例如:電風扇是一個類別。裡面有大小、尺寸、顏色、可以轉動、可以定時等屬性。
那物件就是大電扇、小電扇、立扇等等,
將電風扇類別實體化。
*實體化就是建立物件的過程
*實體就是一個真實的物件。
程式寫法(使用new關鍵字來建立。):
檢視原始檔複製到剪貼簿列印關於
電風扇 我的電風扇=new 電風扇();
電風扇 我的電風扇=new 電風扇();→做了兩件事情
1.電風扇 我的電風扇//宣告一個電風扇類別的物件,名稱為"我的電風扇"
2.我的電風扇=new 電風扇()//將此"我的電風扇"物件實體化
將方法和屬性包裝在類別中,透過類別的實作來實現。